mechanical trap - Fransızca İngilizce Sözlük